package com.ruoyi.common.core.domain.model;

import java.util.ArrayList;
import java.util.List;

/**
 * html内容
 *
 * @author dyy
 * @date 2023/07/21
 */
public class HtmlContent {

    /**
     * 页头文案
     */
    private String headerContent;
    /**
     * 页头链接图标 URL
     */
    private String headerIcon;

    /**
     * 页头banner图(除首页之外的)
     */
    private String banner;

    /**
     * 首页banner图列表
     */
    private List<String> indexBanners = new ArrayList<>();

    /**
     * 页脚LOGO下方内容
     */
    private String footerLogoContent;

    /**
     * 页脚联系方式下方内容
     */
    private String footerContactContent;

    /**
     * 优势列表(展示在首页,6个)
     */
    private List<Advantage> advantages = new ArrayList<>();

    /**
     * 首页产品列表文案
     */
    private String indexProductContent;
    /**
     * 首页行业解决方案列表文案
     */
    private String indexSolutionContent;
    /**
     * 首页项目视频列表文案
     */
    private String indexVideoContent;
    /**
     * 首页新闻列表文案
     */
    private String indexNewsContent;

    /**
     * 销售服务文案
     */
    private List<Advantage> saleServices = new ArrayList<>();

    public static class Advantage {
        private String title;
        private String content;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }
    }

    public String getHeaderContent() {
        return headerContent;
    }

    public void setHeaderContent(String headerContent) {
        this.headerContent = headerContent;
    }

    public String getHeaderIcon() {
        return headerIcon;
    }

    public void setHeaderIcon(String headerIcon) {
        this.headerIcon = headerIcon;
    }

    public String getBanner() {
        return banner;
    }

    public void setBanner(String banner) {
        this.banner = banner;
    }

    public List<String> getIndexBanners() {
        return indexBanners;
    }

    public void setIndexBanners(List<String> indexBanners) {
        this.indexBanners = indexBanners;
    }

    public String getFooterLogoContent() {
        return footerLogoContent;
    }

    public void setFooterLogoContent(String footerLogoContent) {
        this.footerLogoContent = footerLogoContent;
    }

    public String getFooterContactContent() {
        return footerContactContent;
    }

    public void setFooterContactContent(String footerContactContent) {
        this.footerContactContent = footerContactContent;
    }

    public List<Advantage> getAdvantages() {
        return advantages;
    }

    public void setAdvantages(List<Advantage> advantages) {
        this.advantages = advantages;
    }

    public String getIndexProductContent() {
        return indexProductContent;
    }

    public void setIndexProductContent(String indexProductContent) {
        this.indexProductContent = indexProductContent;
    }

    public String getIndexSolutionContent() {
        return indexSolutionContent;
    }

    public void setIndexSolutionContent(String indexSolutionContent) {
        this.indexSolutionContent = indexSolutionContent;
    }

    public String getIndexVideoContent() {
        return indexVideoContent;
    }

    public void setIndexVideoContent(String indexVideoContent) {
        this.indexVideoContent = indexVideoContent;
    }

    public String getIndexNewsContent() {
        return indexNewsContent;
    }

    public void setIndexNewsContent(String indexNewsContent) {
        this.indexNewsContent = indexNewsContent;
    }

    public List<Advantage> getSaleServices() {
        return saleServices;
    }

    public void setSaleServices(List<Advantage> saleServices) {
        this.saleServices = saleServices;
    }
}
